self exciting - Spanish English Dictionary